water lily


Results for "water lily"

English - Turkish Dictionary

water lily

(English - Turkish Dictionary) :
nilüfer.
English - Turkish Dictionary

water lily

(English - Turkish Dictionary) :
bot. nilüfer.